the most commonly grown ornamental species of mirabilis plant (mirabilis jalapa) - Spanish English Dictionary